const fs = require('fs');
const path = require('path');

// 把src下index.css 复制到 dist目录下

const dist = path.join(__dirname,'dist');

fs.readFile('./src/index.css',(err,data)=>{
  if(err) {
    throw err;
  }else {
    // 将读到的内蓉写入目标文件
    // 1.确保目标路存在
    if(!fs.existsSync(dist)){
      fs.mkdirSync(dist,(err)=>{
        if(err) throw err;
      });
    }
     // 对文件进行压缩 去掉注释空格
    //去掉空格
    
    var mydata = data.toString().replace(/\s+/g,'').replace(/\/\*{1,2}[\s\S]*\*\//g,'');
    
     fs.writeFile(dist+'/index.min.css',mydata,(err)=>{
       if(err) throw err;
       console.log('写入成功');
     });
  }
})